Planaday\Database\SQLDatabaseControllers\Booking\SQLBookingDatabase A

Total Complexity 55
Dependencies 13
Dependents 2
Total lines 311
Lines of code 199
Logical lines of code 108
Comment lines 25
Methods 18
Properties 9

Methods 18

Method Rating Maintainability Complexity Lines of code
setBooking()
A
48 8 31
setAddress()
A
58 9 16
removeBooking()
S
53 7 24
isDatabaseValid()
S
64 8 10
getCreateTableQuery()
S
57 4 17
getBooking()
S
54 1 25
removeOldBookings()
S
71 2 6
generatePasswordBooking()
S
66 2 9
getBookingAttributes()
S
67 2 8
getStudentExtraFields()
S
67 2 8
getBookingMaterials()
S
66 2 8
getBookingByTransaction()
S
74 2 4
__construct()
S
63 1 11
checkPasswordBooking()
S
79 1 3
removePasswordBooking()
S
80 1 3
getTransaction()
S
80 1 3
getCountAll()
S
81 1 3
getDropTableQuery()
S
65 1 10